var st = "0";
var cc = "0";
$("document").ready(function () {

    $.post("../userinfo/edqq",
        function () {

        })
        .success(function (data, status) {

            cc = "1";
            console.log(data.id)

            if (data.id == "0") {
            } else {
                var mymessage = confirm("是否读取上次保存文章？");
                if (mymessage == true) {
                    st = "1";
                    $("#title").attr("value", data.title)
                    $("#author").attr("value", data.author)
                    $("#summary").text(data.summary)
                    $("#myEditor").text(data.content)
                    $("#mian").attr("src", data.imgUrl)
                    if (data.comment != null || data.comment != "") {
                        $("#tt").show()
                        document.getElementById("ck").click();
                    } else {
                        $("#tt").hide()

                    }
                    $("#tt").attr("value", data.comment)
                }
                else if (mymessage == false) {
                    st = "0";
                }
            }
        }).error(function (data, status) {
        alert("读取发生错误")
        console.log(status)
    })


    $("body").on("click", "#re", function () {

        $("#title").attr("value", $("#title").val())
        $("#author").attr("value", $("#author").val())
        $("#summary").text($("#summary").val())

        var title, author, summary, msg, tu;
        title = $("#title").val();
        author = $("#author").val();
        tu = $("#mian").attr("src");
        summary = $("#summary").val();
        msg = UM.getEditor('myEditor').getContent();
        tt = $("#tt").val();

        if (cc == "1") {
            var shangci = $(document.body).html();

            var mymessage = confirm("确认退出及保存（覆盖上次保存文章）？");
            if (mymessage == true) {


                $.post("../userinfo/shangci", {
                        title: title,
                        author: author,
                        summary: summary,
                        msg: msg,
                        tu: tu,
                        tt: tt
                    },
                    function () {

                    })
                    .success(function (data, status) {
                        window.close();

                    }).error(function (data, status) {
                    alert("保存发生错误")
                    console.log(status)
                })

            }
            else if (mymessage == false) {

            }
        }
        else {
            var shangci = $(document.body).html();

            var mymessage = confirm("确认退出及保存？");
            if (mymessage == true) {

                $.post("../userinfo/shangci", {
                        title: title,
                        author: author,
                        summary: summary,
                        msg: msg,
                        tu: tu,
                        tt: tt
                    },
                    function () {

                    })
                    .success(function (data, status) {
                        window.close();

                    }).error(function (data, status) {
                    alert("保存发生错误")

                    console.log(status)
                })

            }
            else if (mymessage == false) {

            }
        }
    })

    $("#myEditor").html("<font style=\"color:#CCCCCC\">从这里开始写正文</font>")
    $("#myEditor").blur(function () {
        if ($("#myEditor").text().length == 0) {

            $("#myEditor").html("<font style=\"color:#CCCCCC\">从这里开始写正文</font>")
        }

    });
    $("body").on("click", "#myEditor", function () {


        if ($("#myEditor").html() == "<font style=\"color:#CCCCCC\">从这里开始写正文</font>") {

            $("#myEditor").empty()

        }
    })
    $("body").on("click", "#sub", function () {

        if ($("#myEditor").text().length == 0 || $("#myEditor").text() == "从这里开始写正文") {
            alert("正文不能为空")
        }
        else if ($("#title").val().length == 0) {
            alert("标题不能为空")
        }
        else if ($("#author").val().length == 0) {
            alert("作者不能为空")
        }

        else {

            getContent();
        }
    })


    $("#tt").hide();

    $("#ck").click(function () {

        if ($("input[type='checkbox']").is(':checked') == true) {
            $("#tt").show()

        } else {
            $("#tt").hide()

        }
    })

    $.post("../userinfo/getInfo",
        function () {

        })
        .success(function (data, status) {

            $("#touxiang").attr("src", data.photo)
            $("#name1").text(data.name)
        }).error(function (data, status) {

    })
})

function F_Open() {
    document.getElementById("file1").click();
}

function F_Open_dialog() {
    document.getElementById("file").click();
}

function imgPreview(fileDom) {
    if ($("#myEditor").html() == "<font style=\"color:#CCCCCC\">从这里开始写正文</font>") {

        $("#myEditor").empty()

    }
    var num = Math.random() * 100;
    $("#jvForm").ajaxSubmit({
        // 规定把请求发送到那个URL
        url: "../userinfo/uplEditImg",
        // 请求方式
        type: "post",
        // 服务器响应的数据类型
        dataType: "json",
        // 请求成功时执行的回调函数
        success: function (data, status, xhr) {
            // 图片显示地址
            $("#myEditor").append("<div style='width: 100px;height: 100px;'><img class='a' height='100%' alt='photo' src='" + data.path + "' id='" + num + "'/>");

            console.log(data.path)
        },
        error: function (data, status) {
            alert("保存时发生错误")

            console.log(status)

        }
    });

    // //判断是否支持FileReader
    // if (window.FileReader) {
    //     var reader = new FileReader();
    // } else {
    //     alert("您的设备不支持图片预览功能，如需该功能请升级您的设备！");
    // }
    //
    // //获取文件
    // var file = fileDom.files[0];
    // var imageType = /^image\//;
    // //是否是图片
    // if (!imageType.test(file.type)) {
    //     alert("请选择图片！");
    //     return;
    // }
    // //读取完成
    // reader.onload = function (e) {
    //     //获取图片dom
    //     var img = document.getElementById(num);
    //     //图片路径设置为读取的图片
    //     img.src = e.target.result;
    // };
    // reader.readAsDataURL(file);


}

function imgPreview1(fileDom) {
    var num = Math.random() * 100;

    $("#jvForm1").ajaxSubmit({
        // 规定把请求发送到那个URL
        url: "../userinfo/uplEditImg",
        // 请求方式
        type: "post",
        // 服务器响应的数据类型
        dataType: "json",
        // 请求成功时执行的回调函数
        success: function (data, status, xhr) {
            // 图片显示地址
            $('#mian').attr('src', data.path)
            console.log(data.path)
        },
        error: function (data, status) {
            console.log(status)

        }
    });
    // //判断是否支持FileReader
    // if (window.FileReader) {
    //     var reader = new FileReader();
    // } else {
    //     alert("您的设备不支持图片预览功能，如需该功能请升级您的设备！");
    // }
    //
    // //获取文件
    // var file = fileDom.files[0];
    // var imageType = /^image\//;
    // //是否是图片
    // if (!imageType.test(file.type)) {
    //     alert("请选择图片！");
    //     return;
    // }
    // //读取完成
    // reader.onload = function (e) {
    //     //获取图片dom
    //     var img = document.getElementById("mian");
    //     //图片路径设置为读取的图片
    //     img.src = e.target.result;
    // };
    // reader.readAsDataURL(file);
    //

}


function getContent() {
    var arr = [];
    var title, author, summary, msg, tu, tt;
    title = $("#title").val();
    author = $("#author").val();
    tu = $("#mian").attr("src");
    tt = $("#tt").val();
    if ($("#summary").val().length == 0) {
        summary = UM.getEditor('myEditor').getContent().substring(0, 54);
    }
    else {
        summary = $("#summary").val();

    }
    msg = UM.getEditor('myEditor').getContent();

    $.post("../edit", {title: title, author: author, summary: summary, msg: msg, tu: tu, tt: tt},
        function (data, status) {
            if (status == "success") {
                alert("发布成功")
                if (st == "1") {
                    $.post("../userinfo/delEd1", function (data, status) {
                    });
                }
                window.close();

            }
            else {
                alert("发布失败")
            }
        });
}